good_results = [
    0x118d40a2, #test 0
    0x118d40a2, #test 1
    -0x3fe680bb, #test 2
    0x5d5f86f8, #test 3
    -0x448ac744, #test 4
    -0x312f0b9, #test 5
    0x118d40a2, #test 6
    0x118d40a2, #test 7
    -0x3fe680bb, #test 8
    0xea14b9b, #test 9
    -0x9fb3526, #test 10
    0x2eee41da, #test 11
    0x118d40a2, #test 12
    0x118d40a2, #test 13
    -0x3fe680bb, #test 14
    0x3caf9c2b, #test 15
    0x3caf9c2b, #test 16
    0x3caf9c2b, #test 17
    0x118d40a2, #test 18
    0x118d40a2, #test 19
    0x2a8279a8, #test 20
    -0x3f8765b5, #test 21
    -0x6a9df707, #test 22
    -0x6a9df707, #test 23
    0x118d40a2, #test 24
    0x118d40a2, #test 25
    0x2a8279a8, #test 26
    -0x646db336, #test 27
    0x70359421, #test 28
    0x70359421, #test 29
    0x118d40a2, #test 30
    0x118d40a2, #test 31
    0x2a8279a8, #test 32
    0x616fe6fc, #test 33
    0x616fe6fc, #test 34
    0x616fe6fc, #test 35
    -0x3fe680bb, #test 36
    -0x3fe680bb, #test 37
    0x118d40a2, #test 38
    0x41bbde1a, #test 39
    0x3a838d3b, #test 40
    0x3a838d3b, #test 41
    -0x3fe680bb, #test 42
    -0x3fe680bb, #test 43
    0x118d40a2, #test 44
    0x45aede2e, #test 45
    0x4812e932, #test 46
    0x4812e932, #test 47
    -0x3fe680bb, #test 48
    -0x3fe680bb, #test 49
    0x118d40a2, #test 50
    -0x3e16058a, #test 51
    -0x3e16058a, #test 52
    0x7705f830, #test 53
    0x2a8279a8, #test 54
    0x2a8279a8, #test 55
    0x118d40a2, #test 56
    0x41bbde1a, #test 57
    0x3a838d3b, #test 58
    0x3a838d3b, #test 59
    0x2a8279a8, #test 60
    0x2a8279a8, #test 61
    0x118d40a2, #test 62
    -0x1e11bfe0, #test 63
    -0x58759e5d, #test 64
    -0x58759e5d, #test 65
    0x2a8279a8, #test 66
    0x2a8279a8, #test 67
    0x118d40a2, #test 68
    -0x15f09c60, #test 69
    -0x15f09c60, #test 70
    -0x15f09c60, #test 71
    -0x202587bf, #test 72
    -0x202587bf, #test 73
    -0x3fe680bb, #test 74
    0x44272e9, #test 75
    0x232a6c47, #test 76
    0x2d49608a, #test 77
    -0x202587bf, #test 78
    -0x202587bf, #test 79
    -0x3fe680bb, #test 80
    0xea14b9b, #test 81
    -0x9fb3526, #test 82
    0x2eee41da, #test 83
    -0x202587bf, #test 84
    -0x202587bf, #test 85
    -0x3fe680bb, #test 86
    -0x118845c6, #test 87
    -0x118845c6, #test 88
    -0x118845c6, #test 89
    -0x202587bf, #test 90
    -0x202587bf, #test 91
    0x2a8279a8, #test 92
    -0x746afae1, #test 93
    -0x46db4561, #test 94
    -0x46db4561, #test 95
    -0x202587bf, #test 96
    -0x202587bf, #test 97
    0x2a8279a8, #test 98
    -0x646db336, #test 99
    0x70359421, #test 100
    0x70359421, #test 101
    -0x202587bf, #test 102
    -0x202587bf, #test 103
    0x2a8279a8, #test 104
    0x2a8279a8, #test 105
    0x2a8279a8, #test 106
    0x2a8279a8, #test 107
    -0x3fe680bb, #test 108
    -0x3fe680bb, #test 109
    -0x202587bf, #test 110
    0x12c901a2, #test 111
    -0x68348823, #test 112
    -0x68348823, #test 113
    -0x3fe680bb, #test 114
    -0x3fe680bb, #test 115
    -0x202587bf, #test 116
    0x49f19ca0, #test 117
    0x6b83ef21, #test 118
    0x6b83ef21, #test 119
    -0x3fe680bb, #test 120
    -0x3fe680bb, #test 121
    -0x202587bf, #test 122
    -0x52db7cde, #test 123
    -0x52db7cde, #test 124
    -0x62cc6f16, #test 125
    0x2a8279a8, #test 126
    0x2a8279a8, #test 127
    -0x202587bf, #test 128
    0x2e480a8, #test 129
    0x4214633f, #test 130
    0x4214633f, #test 131
    0x2a8279a8, #test 132
    0x2a8279a8, #test 133
    -0x202587bf, #test 134
    -0x28d7a96b, #test 135
    0x4a4acdd7, #test 136
    0x4a4acdd7, #test 137
    0x2a8279a8, #test 138
    0x2a8279a8, #test 139
    -0x202587bf, #test 140
    -0x202587bf, #test 141
    -0x202587bf, #test 142
    -0x202587bf, #test 143
    0x2a8279a8, #test 144
    0x2a8279a8, #test 145
    -0x3fe680bb, #test 146
    -0x399d0e6b, #test 147
    0x64867725, #test 148
    -0x63db8de2, #test 149
    0x2a8279a8, #test 150
    0x2a8279a8, #test 151
    -0x3fe680bb, #test 152
    0x505bf444, #test 153
    -0x5de9e1e, #test 154
    0x445feadf, #test 155
    0x2a8279a8, #test 156
    0x2a8279a8, #test 157
    -0x3fe680bb, #test 158
    0x3171e2ba, #test 159
    0x3171e2ba, #test 160
    0x3171e2ba, #test 161
    0x2a8279a8, #test 162
    0x2a8279a8, #test 163
    -0x2470c9c3, #test 164
    0x3382013, #test 165
    0x6f621871, #test 166
    0x50c05644, #test 167
    0x2a8279a8, #test 168
    0x2a8279a8, #test 169
    -0x2470c9c3, #test 170
    -0x54b90800, #test 171
    0x683ef220, #test 172
    0x28c51751, #test 173
    0x2a8279a8, #test 174
    0x2a8279a8, #test 175
    -0x2470c9c3, #test 176
    0x55f7dbb3, #test 177
    0x55f7dbb3, #test 178
    0x55f7dbb3, #test 179
    0x2a8279a8, #test 180
    0x2a8279a8, #test 181
    0x12c89d31, #test 182
    -0xbf486d, #test 183
    -0x32d7012d, #test 184
    -0x28509594, #test 185
    0x2a8279a8, #test 186
    0x2a8279a8, #test 187
    0x12c89d31, #test 188
    -0x49e9d2f6, #test 189
    -0xeb287fc, #test 190
    -0x74730a2c, #test 191
    0x2a8279a8, #test 192
    0x2a8279a8, #test 193
    0x12c89d31, #test 194
    -0x14ea0026, #test 195
    -0x14ea0026, #test 196
    -0x14ea0026, #test 197
    0x2a8279a8, #test 198
    0x2a8279a8, #test 199
    -0x4a4e5ce1, #test 200
    -0x399d0e6b, #test 201
    0x108493de, #test 202
    -0x79c95aec, #test 203
    0x2a8279a8, #test 204
    0x2a8279a8, #test 205
    -0x4a4e5ce1, #test 206
    0xea14b9b, #test 207
    -0x7c89b166, #test 208
    -0x789f3b46, #test 209
    0x2a8279a8, #test 210
    0x2a8279a8, #test 211
    -0x4a4e5ce1, #test 212
    0xf158f96, #test 213
    -0x2f187367, #test 214
    -0x2f187367, #test 215
    -0x3fe680bb, #test 216
    -0x3fe680bb, #test 217
    0x2a8279a8, #test 218
    0x42ec0607, #test 219
    0x42ec0607, #test 220
    0x59986dd9, #test 221
    -0x3fe680bb, #test 222
    -0x3fe680bb, #test 223
    0x12c89d31, #test 224
    0x2f013dec, #test 225
    0x2f013dec, #test 226
    0x2f013dec, #test 227
    -0x3fe680bb, #test 228
    -0x3fe680bb, #test 229
    -0x2470c9c3, #test 230
    0x486d0492, #test 231
    0x486d0492, #test 232
    0x486d0492, #test 233
    -0x3fe680bb, #test 234
    -0x3fe680bb, #test 235
    -0x4a4e5ce1, #test 236
    0x11b538d4, #test 237
    -0x6877f2e5, #test 238
    -0x6877f2e5, #test 239
    -0x3fe680bb, #test 240
    -0x3fe680bb, #test 241
    0x62f57d04, #test 242
    0x62a1f7f8, #test 243
    0x62a1f7f8, #test 244
    0x62a1f7f8, #test 245
]